thread-cutting head - Turkish English Dictionary